From: Glenn Morris Date: Tue, 25 Jan 2011 03:55:12 +0000 (-0800) Subject: * configure.in: Set CANNOT_DUMP on ia64 hpux (port from emacs-23). X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1~1^2~324^2~5076 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=4852634e533571da8d0c1ed5e6ef73705c6e555a;p=emacs.git * configure.in: Set CANNOT_DUMP on ia64 hpux (port from emacs-23). --- diff --git a/ChangeLog b/ChangeLog index 0ff3459d66b..0293a562481 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2011-01-25 Glenn Morris + + * configure.in: Set CANNOT_DUMP on ia64 hpux (port from emacs-23). + 2011-01-25 Peter O'Gorman (tiny change) * configure.in: Add HP-UX on IA64 (Bug#6811). diff --git a/configure.in b/configure.in index 4e8a31ecc56..a3ff7f1e3c4 100644 --- a/configure.in +++ b/configure.in @@ -517,6 +517,9 @@ case "${canonical}" in ia64*-hp-hpux1[1-9]* ) machine=hp800 opsys=hpux11 + ## FIXME. Peter O'Gorman reports that dumping using unexelf.o doesn't + ## work either: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=6811 + CANNOT_DUMP=yes ;; hppa*-*-linux-gnu* ) @@ -851,16 +854,16 @@ AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])], CPP=`eval "echo $CPP"` -dnl Not used by any currently supported platform. dnl The function dump-emacs will not be defined and temacs will do dnl (load "loadup") automatically unless told otherwise. -CANNOT_DUMP=no +test "x$CANNOT_DUMP" = "x" && CANNOT_DUMP=no case "$opsys" in - your-opsys-here) - CANNOT_DUMP=yes - AC_DEFINE(CANNOT_DUMP, 1, [Define if Emacs cannot be dumped on your system.]) - ;; + your-opsys-here) CANNOT_DUMP=yes ;; esac + +test "$CANNOT_DUMP" = "yes" && \ + AC_DEFINE(CANNOT_DUMP, 1, [Define if Emacs cannot be dumped on your system.]) + AC_SUBST(CANNOT_DUMP)